dredge pump - Turkish English Dictionary